mounted on vehicle - Francés Inglés Diccionario